home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / grapprog / edgwin10.zip / PSFLOW.ED_ / PSFLOW.ED
Text File  |  1995-03-04  |  10KB  |  513 lines

  1. EDGE Figure Symbol Definition 
  2. Version 1.0
  3.  
  4. Comment "EDGE Flowchart Figure Symbol"
  5. Comment "Pacestar Software"
  6.  
  7. FigureSymbol "auxiliary"
  8. {
  9.   TextBox >100,>100,<900,<900
  10.   Fill
  11.   {
  12.     Rect 0,0,1000,1000
  13.   }
  14.   Outline
  15.   {
  16.     Rect 0,0,1000,1000
  17.   }
  18. }
  19.  
  20. FigureSymbol "card deck"
  21. {
  22.   TextBox >200,>250,<775,<850
  23.   Fill
  24.   {
  25.     Polygon 8 1000,1000 1000,>75 <925,0 >300,0 0,>300 0,<925 >75,1000 1000,1000
  26.   }
  27.   Outline
  28.   {
  29.     Polyline 8 1000,1000 1000,>75 <925,0 >300,0 0,>300 0,<925 >75,1000 1000,1000
  30.     Polyline 4 >75,1000 >75,>375 >375,>75 1000,>75
  31.     Line 0,>300 >75,>375
  32.     Line >300,0 >375,>75
  33.   }
  34.   MiniOutline
  35.   {
  36.     Polyline 8 1000,1000 1000,150 900,0 250,0 0,250 0,900 100,1000 1000,1000
  37.     Polyline 4 100,1000 100,400 400,150 1000,150
  38.     Line 0,250 100,400
  39.     Line 250,0 400,150
  40.   }
  41.   Hot 7 >375,0 1000,0 1000,<925 <900,1000 0,1000 0,>375 >375,0
  42. }
  43.  
  44. FigureSymbol "card file"
  45. {
  46.   TextBox >200,>250,<775,<850
  47.   Fill
  48.   {
  49.     Polygon 6 >300,>75 <900,>75 <900,1000 0,1000 0,>375 >300,>75
  50.   }
  51.   Outline
  52.   {
  53.     Polyline 6 >300,>75 <900,>75 <900,1000 0,1000 0,>375 >300,>75
  54.     Polyline 3 <700,0 1000,0 1000,>250
  55.   }
  56.   MiniOutline
  57.   {
  58.     Polyline 6 250,150 900,150 900,1000 0,1000 0,500 250,150
  59.     Polyline 3 700,0 1000,0 1000,500
  60.   }
  61.   Hot 6 >300,>75 <900,>75 <900,1000 0,1000 0,>375 >300,>75
  62. }
  63.  
  64. FigureSymbol "comment"
  65. {
  66.   TextBox >100,>100,1000,<900
  67.   Outline
  68.   {
  69.     Polyline 4 1000,0 0,0 0,1000 1000,1000
  70.   }
  71. }
  72.  
  73. FigureSymbol "collate"
  74. {
  75.   Fill
  76.   {
  77.     Polygon 4 0,0 1000,0 500,500 0,0
  78.     Polygon 4 0,1000 1000,1000 500,500 0,1000
  79.   }
  80.   Outline
  81.   {
  82.     Polyline 4 0,0 1000,0 500,500 0,0
  83.     Polyline 4 0,1000 1000,1000 500,500 0,1000
  84.   }
  85.   Hot 7 500,500 0,0 1000,0 500,500 0,1000 1000,1000 500,500
  86. }
  87.  
  88. FigureSymbol "connector"
  89. {
  90.   TextBox 100,100,900,900
  91.   Fill
  92.   {
  93.     Ellipse 0,0,1000,1000
  94.   }
  95.   Outline
  96.   {
  97.     Ellipse 0,0,1000,1000
  98.   }
  99.   Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-
  100.     402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-
  101.     599,1000
  102. }
  103.  
  104. FigureSymbol "core"
  105. {
  106.   TextBox >200,>200,<900,<900
  107.   Fill
  108.   {
  109.     Rect 0,0,1000,1000
  110.   }
  111.   Outline
  112.   {
  113.     Rect 0,0,1000,1000
  114.     Line >100,0 >100,1000
  115.     Line 0,>100 1000,>100
  116.   }
  117.   MiniOutline
  118.   {
  119.     Rect 0,0,1000,1000
  120.     Line >250,0 >250,1000
  121.     Line 0,>250 1000,>250
  122.   }
  123. }
  124.  
  125. FigureSymbol "decision"
  126. {
  127.   TextBox 275,275,725,725
  128.   Fill
  129.   {
  130.     Polygon 5 500,0 1000,500 500,1000 0,500 500,0
  131.   }
  132.   Outline
  133.   {
  134.     Polyline 5 500,0 1000,500 500,1000 0,500 500,0
  135.   }
  136.   Hot 5 500,0 1000,500 500,1000 0,500 500,0
  137. }
  138.  
  139. FigureSymbol "disk"
  140. {
  141.   TextBox >100,>350,<900,<900
  142.   Fill
  143.   {
  144.     Rect 0,>100,1000,<900
  145.     Ellipse 0,0,1000,>200
  146.     Ellipse 0,<800,1000,1000
  147.   }
  148.   Outline
  149.   {
  150.     Line 0,>100 0,<900
  151.     Line 1000,>100 1000,<900
  152.     Ellipse 0,0,1000,>200
  153.     Arc 0,<800,1000,1000 0,<900 1000,<900
  154.     Arc 0,>50,1000,>250 0,>150 1000,>150
  155.     Arc 0,>100,1000,>300 0,>200 1000,>200
  156.   }
  157.   MiniOutline
  158.   {
  159.     Line 0,200 0,800
  160.     Line 1000,100 1000,900
  161.     Ellipse 0,0,1000,400
  162.     Arc 0,600,1000,1000 0,800 1000,800
  163.   }
  164.   Hot 17 1,>81 77,>44 218,>16 402,>1 599,>1 783,>16 924,>44 1000,>81-
  165.     1000,<920 924,<957 783,<985 599,<1000 402,<1000 218,<985 77,<957 1,<920-
  166.     1,>81
  167. }
  168.  
  169. FigureSymbol "display"
  170. {
  171.   TextBox >300,>100,<900,<900
  172.   Fill
  173.   {
  174.     Ellipse <800,0,1000,1000
  175.     Polygon 6 0,500 >400,0 <900,0 <900,1000 >400,1000 0,500
  176.   }
  177.   Outline
  178.   {
  179.     Polyline 5 <900,1000 >400,1000 0,500 >400,0 <900,0
  180.     Arc <800,0,1000,1000 <900,1000 <900,0
  181.   }
  182.   Hot 12 <920,1000 <957,924 <985,783 <1000,599 <1000,402 <985,218 <957,77-
  183.     <920,0 >400,0 0,500 >400,1000 <920,1000
  184. }
  185.  
  186. FigureSymbol "document"
  187. {
  188.   TextBox >100,>100,<900,<750
  189.   Fill
  190.   {
  191.     Rect 0,0,1000,<900
  192.     Ellipse 0,<800,500,1000
  193.     Chord 500,<800,1000,1000 1000,<900 500,<900
  194.   }
  195.   Outline
  196.   {
  197.     Polyline 4 0,<900 0,0 1000,0 1000,<900
  198.     Arc 0,<800,500,1000 0,<900 500,<900
  199.     Arc 500,<800,1000,1000 1000,<900 500,<900
  200.   }
  201.   MiniOutline
  202.   {
  203.     Polyline 4 0,900 0,0 1000,0 1000,900
  204.     Arc 0,600,550,1000 0,750 550,750
  205.     Arc 480,700,1000,1000 1000,850 480,850
  206.   }
  207.   Hot 11 1,<941 147,<1000 354,<1000 500,<941 501,<860 647,<801 854,<801-
  208.     1000,<860 1000,0 0,0 1,<941
  209. }
  210.  
  211. FigureSymbol "drum"
  212. {
  213.   TextBox >300,>100,<850,<900
  214.   Fill
  215.   {
  216.     Rect >100,0,<900,1000
  217.     Ellipse 0,0,>200,1000
  218.     Ellipse <800,0,1000,1000
  219.   }
  220.   Outline
  221.   {
  222.     Line >100,0 <900,0
  223.     Line >100,1000 <900,1000
  224.     Ellipse 0,0,>200,1000
  225.     Arc <800,0,1000,1000 <900,1000 <900,0
  226.   }
  227.   MiniOutline
  228.   {
  229.     Line 100,0 950,0
  230.     Line 100,1000 900,1000
  231.     Ellipse 0,0,200,1000
  232.     Arc 800,0,1000,1000 900,1000 900,0
  233.   }
  234.   Hot 17 >81,1 >44,77 >16,218 >1,402 >1,599 >16,783 >44,924 >81,1000-
  235.     <920,1000 <957,924 <985,783 <1000,599 <1000,402 <985,218 <957,77 <920,1-
  236.     >81,1
  237. }
  238.  
  239. FigureSymbol "extract"
  240. {
  241.   TextBox 250,400,750,900
  242.   Fill
  243.   {
  244.     Polygon 4 0,1000 500,0 1000,1000 0,1000
  245.   }
  246.   Outline
  247.   {
  248.     Polyline 4 0,1000 500,0 1000,1000 0,1000
  249.   }
  250.   Hot 4 0,1000 500,0 1000,1000 0,1000
  251. }
  252.  
  253. FigureSymbol "input/ouput"
  254. {
  255.   TextBox >200,>100,<800,<900
  256.   Fill
  257.   {
  258.     Polygon 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  259.   }
  260.   Outline
  261.   {
  262.     Polyline 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  263.   }
  264.   Hot 5 >200,0 1000,0 <800,1000 0,1000 >200,0
  265. }
  266.  
  267. FigureSymbol "magtape"
  268. {
  269.   TextBox >150,>150,<850,<850
  270.   Fill
  271.   {
  272.     Ellipse 0,0,1000,1000
  273.   }
  274.   Outline
  275.   {
  276.     Ellipse 0,0,1000,1000
  277.     Line 500,1000 1000,1000
  278.   }
  279.   Hot 17 599,1000 783,924 924,783 1000,599 1000,402 924,218 783,77 599,1-
  280.     402,1 218,77 77,218 1,402 1,599 77,783 218,924 402,1000-
  281.     599,1000
  282. }
  283.  
  284.  
  285. FigureSymbol "manual operation"
  286. {
  287.   TextBox >150,>100,<850,<900
  288.   Fill
  289.   {
  290.     Polygon 5 0,0 1000,0 <800,1000 >200,1000 0,0
  291.   }
  292.   Outline
  293.   {
  294.     Polyline 5 0,0 1000,0 <800,1000 >200,1000 0,0
  295.   }
  296.   Hot 5 0,0 1000,0 <800,1000 >200,1000 0,0
  297. }
  298.  
  299. FigureSymbol "manual input"
  300. {
  301.   TextBox >100,>250,<900,<900
  302.   Fill
  303.   {
  304.     Polygon 5 0,>250 1000,0 1000,1000 0,1000 0,>250
  305.   }
  306.   Outline
  307.   {
  308.     Polyline 5 0,>250 1000,0 1000,1000 0,1000 0,>250
  309.   }
  310.   Hot 5 0,>250 1000,0 1000,1000 0,1000 0,>250
  311. }
  312.  
  313. FigureSymbol "merge"
  314. {
  315.   TextBox 250,100,750,600
  316.   Fill
  317.   {
  318.     Polygon 4 0,0 1000,0 500,1000 0,0
  319.   }
  320.   Outline
  321.   {
  322.     Polyline 4 0,0 1000,0 500,1000 0,0
  323.   }
  324.   Hot 4 0,0 1000,0 500,1000 0,0
  325. }
  326.  
  327. FigureSymbol "offline storage"
  328. {
  329.   TextBox 250,100,750,600
  330.   Fill
  331.   {
  332.     Polygon 4 0,0 1000,0 500,1000 0,0
  333.   }
  334.   Outline
  335.   {
  336.     Polyline 4 0,0 1000,0 500,1000 0,0
  337.     Line 375,750 625,750
  338.   }
  339.   Hot 4 0,0 1000,0 500,1000 0,0
  340. }
  341.  
  342. FigureSymbol "online storage"
  343. {
  344.   TextBox >100,>100,<650,<900
  345.   Fill
  346.   {
  347.     Rect >150,0,1000,1000
  348.     Ellipse 0,0,>300,1000
  349.   }
  350.   Outline
  351.   {
  352.     Line >150,0 <850,0
  353.     Line >150,1000 <850,1000
  354.     Arc 0,0,>300,1000 >150,0 >150,1000
  355.     Arc <700,0,1000,1000 <850,0 <850,1000
  356.   }
  357.   MiniOutline
  358.   {
  359.     Line 150,0 850,0
  360.     Line 150,1000 850,1000
  361.     Arc 0,0,300,1000 150,0 150,1000
  362.     Arc 700,0,1000,1000 850,0 850,1000
  363.   }
  364.   Hot 17 >121,1 >66,77 >24,218 >1,402 >1,599 >24,783 >66,924 >121,1000-
  365.     <821,1000 <766,924 <724,783 <701,599 <701,402 <724,218 <766,77 <821,1-
  366.     >121,1
  367. }
  368.  
  369. FigureSymbol "parallel mode"
  370. {
  371.   TextBox >100,>100,<900,<900
  372.   Outline
  373.   {
  374.     Line 0,0 1000,0
  375.     Line 0,1000 1000,1000
  376.   }
  377. }
  378.  
  379. FigureSymbol "predefined"
  380. {
  381.   TextBox >200,>100,<800,<900
  382.   Fill
  383.   {
  384.     Rect 0,0,1000,1000
  385.   }
  386.   Outline
  387.   {
  388.     Rect 0,0,1000,1000
  389.     Line >100,0 >100,1000
  390.     Line <900,0 <900,1000
  391.   }
  392.   MiniOutline
  393.   {
  394.     Rect 0,0,1000,1000
  395.     Line 100,0 100,1000
  396.     Line 880,0 880,1000
  397.   }
  398. }
  399.  
  400. FigureSymbol "preparation"
  401. {
  402.   TextBox >150,>100,<850,<900
  403.   Fill
  404.   {
  405.     Polygon 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0
  406.   }
  407.   Outline
  408.   {
  409.     Polyline 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0
  410.   }
  411.   Hot 7 >200,0 <800,0 1000,500 <800,1000 >200,1000 0,500 >200,0
  412. }
  413.  
  414. FigureSymbol "process"
  415. {
  416.   TextBox >100,>100,<900,<900
  417.   Fill
  418.   {
  419.     Rect 0,0,1000,1000
  420.   }
  421.   Outline
  422.   {
  423.     Rect 0,0,1000,1000
  424.   }
  425. }
  426.  
  427. FigureSymbol "punched card"
  428. {
  429.   TextBox >100,>100,<900,<900
  430.   Fill
  431.   {
  432.     Polygon 6 >250,0 1000,0 1000,1000 0,1000 0,>250 >250,0
  433.   }
  434.   Outline
  435.   {
  436.     Polyline 6 >250,0 1000,0 1000,1000 0,1000 0,>250 >250,0
  437.   }
  438.   MiniOutline
  439.   {
  440.     Polyline 6 250,0 1000,0 1000,1000 0,1000 0,400 250,0
  441.   }
  442.   Hot 6 >250,0 1000,0 1000,1000 0,1000 0,>250 >250,0
  443. }
  444.  
  445. FigureSymbol "sort"
  446. {
  447.   Fill
  448.   {
  449.     Polygon 5 500,0 1000,500 500,1000 0,500 500,0
  450.   }
  451.   Outline
  452.   {
  453.     Polyline 5 500,0 1000,500 500,1000 0,500 500,0
  454.     Line 0,500 1000,500
  455.   }
  456.   Hot 5 500,0 1000,500 500,1000 0,500 500,0
  457. }
  458.  
  459. FigureSymbol "punched tape"
  460. {
  461.   TextBox >100,>250,<900,<750
  462.   Fill
  463.   {
  464.     Rect 0,>100,1000,<900
  465.     Ellipse 0,<800,500,1000
  466.     Chord 500,<800,1000,1000 1000,<900 500,<900
  467.     Chord 0,>200,500,0 0,>100 500,>100
  468.     Ellipse 500,>200,1000,0
  469.   }
  470.   Outline
  471.   {
  472.     Line 0,>100 0,<900
  473.     Line 1000,>100 1000,<900
  474.     Arc 0,<800,500,1000 0,<900 500,<900
  475.     Arc 500,<800,1000,1000 1000,<900 500,<900
  476.     Arc 0,>200,500,0 0,>100 500,>100
  477.     Arc 500,>200,1000,0 1000,>100 500,>100
  478.   }
  479.   MiniOutline
  480.   {
  481.     Line 0,200 0,850
  482.     Line 1000,200 1000,850
  483.     Arc 0,600,550,1000 0,750 550,750
  484.     Arc 480,700,1000,1000 1000,850 480,850
  485.     Arc 0,0,550,350 0,100 550,100
  486.     Arc 480,50,1000,350 1000,200 480,200
  487.   }
  488.   Hot 17 1,<941 147,<1000 354,<1000 500,<941 501,<860 647,<801 854,<801-
  489.     1000,<860 1000,>60 854,>1 647,>1 501,>60 500,>141 354,>200 147,>200-
  490.     1,>141 1,<941
  491. }
  492.  
  493. FigureSymbol "terminal"
  494. {
  495.   TextBox >200,>100,<800,<900
  496.   Fill
  497.   {
  498.     Rect >500,0,<500,1000
  499.     Ellipse 0,0,>999,1000
  500.     Ellipse <1,0,1000,1000
  501.   }
  502.   Outline
  503.   {
  504.     Line >500,0 <500,0
  505.     Line >500,1000 <500,1000
  506.     Arc 0,0,>999,1000 >500,0 >500,1000
  507.     Arc <1,0,1000,1000 <500,1000 <500,0
  508.   }
  509.   Hot 17 >401,1 >217,77 >77,218 >1,402 >1,599 >77,783 >217,924 >401,1000-
  510.     <599,1000 <783,924 <923,783 <999,599 <999,402 <923,218 <783,77 <599,1-
  511.     >401,1
  512. }
  513.